go/parser.parser.expect (method)
60 uses
go/parser (current package)
interface.go#L234: p.expect(token.EOF)
parser.go#L301: func (p *parser) expect(tok token.Token) token.Pos {
parser.go#L329: return p.expect(tok)
parser.go#L473: p.expect(token.IDENT) // use expect() error handling
parser.go#L596: p.expect(token.RBRACK)
parser.go#L606: lbrack := p.expect(token.LBRACK)
parser.go#L623: rbrack := p.expect(token.RBRACK)
parser.go#L744: pos := p.expect(token.STRUCT)
parser.go#L745: lbrace := p.expect(token.LBRACE)
parser.go#L753: rbrace := p.expect(token.RBRACE)
parser.go#L770: star := p.expect(token.MUL)
parser.go#L781: pos := p.expect(token.ELLIPSIS)
parser.go#L1055: rbrack := p.expect(token.RBRACK)
parser.go#L1064: opening := p.expect(token.LPAREN)
parser.go#L1071: rparen := p.expect(token.RPAREN)
parser.go#L1102: pos := p.expect(token.FUNC)
parser.go#L1136: _ = p.expect(token.RBRACK)
parser.go#L1242: pos := p.expect(token.INTERFACE)
parser.go#L1243: lbrace := p.expect(token.LBRACE)
parser.go#L1274: rbrace := p.expect(token.RBRACE)
parser.go#L1291: pos := p.expect(token.MAP)
parser.go#L1292: p.expect(token.LBRACK)
parser.go#L1294: p.expect(token.RBRACK)
parser.go#L1316: arrow = p.expect(token.ARROW)
parser.go#L1317: p.expect(token.CHAN)
parser.go#L1330: opening := p.expect(token.LBRACK)
parser.go#L1368: lbrack := p.expect(token.LBRACK)
parser.go#L1386: rparen := p.expect(token.RPAREN)
parser.go#L1414: lbrace := p.expect(token.LBRACE)
parser.go#L1426: lbrace := p.expect(token.LBRACE)
parser.go#L1477: rparen := p.expect(token.RPAREN)
parser.go#L1513: lparen := p.expect(token.LPAREN)
parser.go#L1521: rparen := p.expect(token.RPAREN)
parser.go#L1531: lbrack := p.expect(token.LBRACK)
parser.go#L1580: rbrack := p.expect(token.RBRACK)
parser.go#L1615: lparen := p.expect(token.LPAREN)
parser.go#L1688: lbrace := p.expect(token.LBRACE)
parser.go#L1874: pos := p.expect(op)
parser.go#L2005: pos := p.expect(token.GO)
parser.go#L2020: pos := p.expect(token.DEFER)
parser.go#L2036: p.expect(token.RETURN)
parser.go#L2051: pos := p.expect(tok)
parser.go#L2110: p.expect(token.SEMICOLON)
parser.go#L2146: pos := p.expect(token.IF)
parser.go#L2182: p.expect(token.DEFAULT)
parser.go#L2185: colon := p.expect(token.COLON)
parser.go#L2222: pos := p.expect(token.SWITCH)
parser.go#L2255: lbrace := p.expect(token.LBRACE)
parser.go#L2260: rbrace := p.expect(token.RBRACE)
parser.go#L2314: p.expect(token.DEFAULT)
parser.go#L2317: colon := p.expect(token.COLON)
parser.go#L2328: pos := p.expect(token.SELECT)
parser.go#L2329: lbrace := p.expect(token.LBRACE)
parser.go#L2334: rbrace := p.expect(token.RBRACE)
parser.go#L2346: pos := p.expect(token.FOR)
parser.go#L2576: closePos := p.expect(token.RBRACK)
parser.go#L2739: pos := p.expect(keyword)
parser.go#L2748: rparen = p.expect(token.RPAREN)
parser.go#L2770: pos := p.expect(token.FUNC)
parser.go#L2865: pos := p.expect(token.PACKAGE)
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)